Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 FINCH AVENUE Detached £255,121 £59,000 27 Aug 1999
3 FINCH AVENUE Terraced £257,820 £207,500 31 Jul 2019
4 FINCH AVENUE Semi-Detached £276,407 £158,000 9 Jun 2006
5 FINCH AVENUE Semi-Detached £261,748 £260,000 10 Feb 2023
6 FINCH AVENUE Semi-Detached £236,605 £190,000 10 May 2019
7 FINCH AVENUE Terraced £221,373 £170,000 13 Apr 2017
9 FINCH AVENUE Semi-Detached £245,055 £170,200 28 Aug 2015
10 FINCH AVENUE Semi-Detached £292,355 £69,000 30 Sep 1999
12 FINCH AVENUE Semi-Detached £244,408 £240,000 22 Aug 2023